Updating availability and prices
Location This popular luxury hotel is situated in the central location of Portman Square, close to Hyde Park and the famous shopping area of Oxford Street. Numerous restaurants and bars are just a short walk from the hotel. Marble Arch tube station is less than 5 minutes from the hotel.
INTERNET
PARKING / GARAGE
GYM
BUSINESS CENTER
DISABLED ACCESS
Hotel
Room
Activities and leisure
Restaurant